#!/bin/bash

# 获取当前脚本所在的目录
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"

# 定义 demos 的根目录（当前脚本所在的目录）
DEMOS_DIR="$SCRIPT_DIR"

# 为 demos 文件夹下的所有文件添加可执行权限
find "$DEMOS_DIR" -type f -exec chmod +x {} \;

echo "已为 demos 文件夹下的所有文件添加可执行权限！"

# 后台运行 QuoteFactory
nohup "$DEMOS_DIR/QuoteFactory_ubuntu/QuoteFactory" > "$DEMOS_DIR/QuoteFactory_ubuntu/output.log" 2>&1 &

# 打印进程 ID
echo "QuoteFactory 已后台运行，进程 ID: $!"